// samsting : this file is auto create.

#ifndef ALIYUN_Emr_DescribeJobResponse_H_
#define ALIYUN_Emr_DescribeJobResponse_H_

#include "core/acs_response.h"

namespace aliyun { namespace Emr {

class DescribeJobResponse : public AcsResponse {
public:
  DescribeJobResponse();
  int64 GetId(void) const;
  const string& GetName(void) const;
  int  GetFailAct(void) const;
  int  GetType(void) const;
  const string& GetEnvParam(void) const;

private:
  int64  Id_;
  string Name_;
  int    FailAct_;
  int    Type_;
  string EnvParam_;

protected:
  const char* BaseKey(void);
  void         UnmarshallerMap(std::map<string, string>& response_map);

};

} } // namespace aliyun { namespace Emr {

#endif // #ifndef ALIYUN_Emr_DescribeJobResponse_H_

// end of file 
